home *** CD-ROM | disk | FTP | other *** search
/ Aminet 21 / Aminet 21 (1997)(GTI - Schatztruhe)[!][Oct 1997].iso / Aminet / util / crypt / XPK_Crypt_Libs.txt < prev   
Text File  |  1997-08-08  |  4KB  |  84 lines

  1. Now, I can proudly present 2 new encryption libraries for the XPK package. As
  2. on aminet only weak cryptography is allowed, I cannot upload these libs.
  3. BUT:
  4. You may download them from my homepage:
  5. http://www.informatik.uni-leipzig.de/privat/dpauli/public_html/home.html
  6.  
  7. The xpkBLFH.library has been available since Jan '97, but the first versions
  8. for the plain 68000 systems seemed to be corrupt. You may download a fixed
  9. and a bit faster version now.
  10. The second library is xpkCAST.
  11. That library combines the speed of xpkFEAL with the security of xpkIDEA.
  12.  
  13. For speed see the following table:
  14.  
  15. -----BEGIN PGP SIGNED MESSAGE-----
  16.  
  17.         Results from a benchmark of XPK-Encryption-Sublibs
  18.  
  19. Machine: A4000T/68040@25MHz/OS3.1/setpatch43.6/18 MB Ram
  20.  
  21. Testfile: an 1,500,000 bytes large File located in RAM:
  22.  
  23. The test was done by dragging the file to the appicon of xDrop on the
  24. workbench.
  25. If available, the Turbo-Versions of the sublibs are used.
  26. All computations are done in Mode CBC.
  27.  
  28.  Sublibrary     | En-/Decryption-Speed  | Keylength |    Remarks
  29.  ---------------+-----------------------+-----------+-------------------------
  30.  BLFH           |       106KB/s         | <=56 bytes| until now, there is no
  31.                 |                       |           | other method in breaking
  32.                 |                       |           | this algorithm than
  33.                 |                       |           | testing all possible
  34.                 |                       |           | keys.
  35.  ---------------+-----------------------+-----------+-------------------------
  36.  CAST           |       160KB/s         | <=10 bytes| same as BLFH
  37.                 +-----------------------+-----------+-------------------------
  38.                 |       126KB/s         |11-16 bytes| same as BLFH
  39.  ---------------+-----------------------+-----------+-------------------------
  40.  IDEA           |       152KB/s         | <=16 bytes| same as BLFH
  41.  ---------------+-----------------------+-----------+-------------------------
  42.  FEAL           |                       |           |
  43.      "fastest"  |       364KB/s         |           | broken by S. Murphy
  44.      (4 rounds) |                       |           |
  45.      -----------+-----------------------+           +-------------------------
  46.      "fast"     |       310KB/s         |           | broken by Biham & Shamir
  47.      (8 rounds) |                       |           |
  48.      -----------+-----------------------+           +-------------------------
  49.      "safe"     |       254KB/s         | <= 8 bytes| broken by Biham & Shamir
  50.      (16 rounds)|                       |           | with the use of differ-
  51.                 |                       |           | ential kryptanalysis.
  52.                 |                       |           | 
  53.      -----------+-----------------------+           +-------------------------
  54.      "safer"    |       163KB/s         |           | same as BLFH
  55.      (32 rounds)|                       |           |
  56.      -----------+-----------------------+           +-------------------------
  57.      "safest"   |       106KB/s         |           | same as BLFH
  58.      (64 rounds)|                       |           |
  59.  ---------------+-----------------------+-----------+-------------------------
  60.  
  61. BLFH uses the Blowfish-algorithm by Bruce Schneider.
  62. CAST uses the CAST-128-algorithm by C. Adams.
  63. IDEA uses the "International Data Encryption Algorithm" by X. Lai & Prof. Dr.
  64.               L. Massey
  65. FEAL uses the FEAL-N-algorithm by A. Shimizu & S. Miyaguchi at NTT Japan.
  66.  
  67. -----BEGIN PGP SIGNATURE-----
  68. Version: 2.6.3i
  69. Charset: noconv
  70.  
  71. iQEVAwUBM9o4n9yrqmOUNG4tAQHRDQf/bNdUrHQAhMcRBnVii15zQ05anVa01B/s
  72. 3x1Yjw9+UXFjt/1pXG5fSdjff37EvpLpKeDLJqt7rx+MTRIigtn5zjVyu+MPE+MW
  73. wnYuLyVm0TvSTsElLEVlcayAIyzzpKU6ptp4uyTG05WoEQs0ZuAtCT1S23Jo3NQM
  74. yr/ie7fvLJBeYAUUjYZIcpiX6LyzrAUvqUBJG76axf6V7kU28b80dccBHm0GMHXb
  75. GfTwy/MP6tCr2s63DHFGri1ZBuKLsjD51/ERuMKbo3UtSfw+w9CivkrdFWVyeoWP
  76. LQis44u7V8UKpJnmhy0wDAPkMr27vGBlkagr92vfJKOcv8Y1u+lK+A==
  77. =wrhG
  78. -----END PGP SIGNATURE-----
  79.  
  80. Cheers, Dirk Pauli
  81. dpauli@aix520.informatik.uni-leipzig.de
  82.  
  83.  
  84.